#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub enum Button {
	Left,
	Middle,
	Right,
	Mouse(u8),
	Touch(u8),
}
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub enum Phase {
	Start,
	Update,
	End,
	Cancel,
}